The following destinations are good day trips by train from Basel:
Zürich
Berne, Interlaken see below, Lucerne see below, Schaffhausen - all in Switzerland, 1-2 hours from the main station Bahnhof SBB.Freiburg
and the Black Forest - these are across the border in Germany bring a passport, roughly 1 hour from the German station Badischer Bahnhof in Kleinbasel.Colmar
in Alsace passport!, leaving from the French SNCF station, at the far end to the right of Bahnhof SBB)Lucerne
(http://www.luzern.org/). One of the most picturesque towns of Switzerland, on the shores of Lake Lucerne, with terrific panoramic views of the Alps. Flooded with tourists during the summer season, but still worth a day trip. Nice restaurants along the Reuss river, which you can cross using the famous wooden Kapellbrücke Chapel Bridge. From Lucerne, you can take an air tram up to Mount Pilatus (http://www.pilatus.com/de...) 3 hours roundtrip, including snack and enjoying more panoramic vistas, or 5 hours if you want to walk back down, recommended - but with solid shoes only. The old town also has lots of souvenir shops with T shirts and other relatively inexpensive trinkets.The Kapellbrücke is an astounding historic landmark. Built of wood, it suffered a disasterous fire in the 90s. The loss was confined to only part of the bridge and it has since been rebuilt. The history of the bridge goes back a long time and the loss in artwork was tragic. If you visit Lucerne, walk the bridge paying attention to the artwork in the rafters. This is a most delightful ten minute walk through the history of both graphic art and the skill of wooden bridge-builders.